mabe pearl - French English Dictionary